﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.ObjectModel;

namespace MP3Ganizer.Modules.FileView.ViewModels
{
     /// <summary>
  /// Contrat de données pour le ViewModel
  /// </summary>
  public interface IFileViewListVM
  {
    /// <summary>
    /// Vue princpale
    /// </summary>
    MP3Ganizer.Modules.FileView.Views.IFileViewMainV MainView { get; }
    ObservableCollection<IFileViewVM> FileList { get; set; }
    double Percentage { get;}
    void Load();
    void ReLoad();

    void RemoveFile(IFileViewVM x);
  }
}
